<h2>
Answer:</h2>
The algebraic expression which is a difference of two terms is:
B. 5y-7
<h2>
Step-by-step explanation:</h2>
We know that any algebraic expression is a difference of two terms if there are two terms in an expression which are separated by a subtraction sign.
A)
3y+1
In this expression we have two terms 3y and 1 which are separated by a addition sign.
Hence, option: A is incorrect.
B)
5y-7
In this expression we have two terms as 5y and 7 which are separated by a negative sign or a subtraction sign.
Hence, option: B is correct.
C)
-2y+5+3
In this expression we have three terms "2y", "5" and "3"
Hence, this option is incorrect.
D)
5(y-6)
Here we have two terms 5 and (y-6) which are separated by a multiplication sign.
Hence, option: D is incorrect.