well there are different types of HM moves all scattered around so try be a bit more specific!
you mest get the hm strength.
The move Rock Tomb is a TM, not a HM.
go to route 217.
on Pokemon dimond there isn't a move caled dive. but there are a hm called surf and waterfall.you cant
A HM is a tool that teaches your Pokemon an attack move and to move outside a battle, for example cut. HMs can not be erased from your pokemons memory.
youdon't defog is a hm move that is in Pokemon diamond, pearl, and platinum
yes in canalave city there is a move deleter
Go to the move deleter in Canalave City
The HM dive cannot be acquired in Pokemon diamond.
surf is a hm. It is unlimited.
easy you get the hm strength and then you can move all the bolders you need to
you can use the hm strength you can smash rocks with rock smash