Iran has strongly rejected accusations leveled by three European countries about violating the 2015 agreement, known as the Joint Comprehensive Plan of Action, and a UN Security Council resolution upholding it.