One yard is equal to how many meter

A ) 0.989 m

B ) 0.914 m ✅

C ) 1.125m

D ) 1.150 m