President Ramaphosa's comments are his latest attempt to push back against claims made by Donald Trump and Elon Musk.