When can the baby hear?

I'm 18 weeks, can he hear my husband talk and sing to him? Not that it's not cute even if he can't but he has been singing him the same song for a couple weeks now and this time when he was like half way thru (it's a short song) he started moving