River Cauvery flows through the state of
(a) Madhya Pradesh, Maharashtra and Tamil Nadu
(b) Karnataka, Kerala and Tamil Nadu
(c) Madhya Pradesh, Gujarat and Tamil Nadu
(d) Kerala, Karnataka and Andhra Pradesh