It isn't a HM, but it is considered as an TM. You can get Energy Ball at the Fight Area in exchange for Battle Points.
the hm dive is not available in pearl.
HM 4
rock tomb is a TM you'll find it in a poke ball
dig isn't a hm move on Pokemon pearl
HM Dive does not exists in Pokemon Pearl.
it is waterfall.
The HM strength
from the champion's grandma
8
SORRY DUDE THERis no hm for whirlpool in pokemon pearl diamond or platinum only heartgold and soulsilver. but that wuld be AWESOME:))
hm strength or hm rock smash
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.