Below image is as available in India's Class 11 NCERT Chemistry book vol 1 Page 104. I am confused as it states all 3 bonds are kind of coordinate bonds. Should it not start with 2 covalent bonds and 3rd as coordinate bond from oxygen to satisfy carbon? There are several sites confirming my expectation. This book is in a place to force students to study and repeat in exams to get marks. So wondering does it get this right? or teaching wrong?