Hi Mohit, this is crucial. I think you need to take guidance from someone who is a professional IRCC certified member and manages visas on a daily basis. We all are applicants here and we will be able to give you only limited or partially correct information gained from internet or our sources.