The former US First Lady said China was far ahead of India in buying Iranian oil and gas, asserting that Beijing would need Tehran the most.