Yes if they are Canadian PR and have been in Canada for at least 1 year.
US Embassy or Consulate stopped to accept B2 visa application from Chinese who are holding Canadian visiting visa a couple years ago. You may contact US Embassy to see if this is still a current policy.