Sir why B and C are false we use DHCP for obtaining
1. Ip address of host
2. Network mask
3. Default gateway address
4. Address of DNS server
and we definitely require destination host address to send a packet outside of network and it will be done with the help of DNS.