I bought a bike from a friend, a giant ocr2 and it is a road bike. Upon buying it it came with the pd-m505 pedals and after some research it appears that they are mountain bike pedals. Can anyone help close this case? and if this is the case should i invest in new pedals? Thanks to all who actually help!