She is holding the baby on her arms.与 She is holding the baby in her arms.这两句英文是否都对?有什么不同?

问题描述:

She is holding the baby on her arms.与 She is holding the baby in her arms.
这两句英文是否都对?有什么不同?

对,但有区别,

都对,on her arms是表示胳膊上,in her arms表示在臂弯里,姿势不一样
本人认为更倾向于 in her arms