Rashid and Sultan are great friends. They're always together and think about many things in similar ways. They even finish each other's sentences. They're really .........
1. on cloud nine
2. on the same wavelength
3. in the same boat
4. in good taste