+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
in CEC do we have to attach letter of explanation?if yes then for which reason and what should we have to mention?

You DON'T have to attach it , unless you want to explain something that may cause confusion on officer side.