Which one of the following is an artificial lake?AKodaikanal (Tamil Nadu)BKolleru (Andhra Pradesh)CNainital (Uttarakhand)DRenuka (Himachal Pradesh)