You don't
Bibarel + SkuntankorBibarel + Drifblimthere is no hm slave
The HM dive cannot be acquired in Pokemon diamond.
Flash lost its HM status and became TM70 in Diamond, Pearl and Platinum.
whirlpool is not classified as a HM in that Pokemon series, only in heartgold/soulsilver is it a HM, in diamond it is only a simple TM (1use)
first of all there like ten Hm
machop is a good hm slave. he can learn rock smash, rock climb, strengh,. in Pokemon emerald nincada is a good hm slave but in Pokemon pearl flash is not an hm. any water type can learn waterfal or surf espacially palkia.
its waterfall
The HM strength
as far as i know there is 8 hm's please be more specific
HM 8 can be obtained in Sunnyshore City.
That HM is called Waterfall.
The move Rock Tomb is a TM, not a HM.