Name Change after marriage still US visa Valid

My mother has valid US visitor and Canada visa on old passport with her name as ‘A’. → Old Passport: Name ‘A’ : Valid US VIsa

As her name changed to ‘B’ after marriage so all other documents like Aadhar card have her name as ‘B’.
In digital India all documents are linked now so this time when we renewed her passport office declined to renew on Name ‘A’ and we followed the name change process. Now in her new renewed passport got my name as B.—>
Renewed Passport: Name ‘B’

Need help to understand if her previous US/Canada visa (on old passport with Name ‘A’ ) is valid for her travel on new passport with name ‘B’.