BEIJING - China on Monday criticized the Group of Seven foreign ministers for interfering in the country's internal affairs, while urging them to abandon their "Cold War mentality" and correct the practice of drawing lines with ideology.