Which of the following code segments can be used to interchange the values of the variables num1 and num2?
A
num1 ⇔ num2
num2 ⇔ num1
B
temp ⇔ num1
num1 ⇔ temp
num2 ⇔ num1
C
temp ⇔ num1
num2 ⇔ num1
num1 ⇔ temp
D
temp ⇔ num1
num1 ⇔ num2
num2 ⇔ temp