Starvation means there is a long waiting time .
Bounded waiting means no process should wait for a resource for infinite amount of time.
Deadlock means no progress and progress not related to Bounded Wait .
Deadlock not related to BW .
If there is a deadlock , bounded waiting can possible. But progress can not possible.
Reference :
www.csl.mtu.edu/cs3331.ck/common/05-Sync-Basics.pdf