China denies it is failing to keep the Olympic Games and politics separate after a Communist party official criticized the Dalai Lama at a torch relay ceremony in Tibet .