Answer:
D. Technology changes quickly; what is up-to-date is old-fashioned next month.
Step-by-step explanation:
The semicolon separates the two clauses that form a compound sentence.
B and C are wrong because they have no semicolon to separate the clauses.
A is wrong because it has no comma before and.