"To be at rest" in classical mechanics means "to have definite position and zero momentum", the two properties being (again, in CM) equivalent: if something has definite position, then it must have zero velocity thus zero momentum, and if it has zero momentum, then it must have zero velocity thus definite position. Depending on which of the two properties above you decide is most suitable to define an object at rest, you have, at least classically (i.e. without talking about probabilities), $\Delta x=0$ and/or $p=0\ \Longrightarrow\ \Delta p=0$, the "and" being necessary due to the classical definition of "rest", the "or" to give (if necessary) the possibility to chose the direction of the implication ($\Delta x=0 \ \Longrightarrow\ \Delta p=0$ or $p=0\ \Longrightarrow\ \Delta x=0, \Delta p=0$). At an undergraduate level, students are taught to think in terms of classical mechanics even when dealing with quantum mechanics, so we can assume that this is the definition they are implying. I think that you are missing the fact that they don't want to go into the details of why the statement is true. They just want the student to show that he has an elementary understanding of the Uncertainty Principle (or rather, of its pop-science formulation) and of what it means to "be at rest". From this perspective, their answer is right, while yours is imprecise: if $p=0$ (hence $\Delta p=0$), then $\Delta x$ is not infinity, it is zero as well. Keep in mind that they are identifying $\Delta x$ and $\Delta p$ with classical observables, so that $p=0$ implies $\Delta x=0$ and vice versa. On the other hand, either $\Delta p$ or $\Delta x=0$ being zero - without talking about the other one - is sufficient to invalidate the Uncertainty Principle: regardless of the other you have $0\geq \hbar/2$. An undergraduate isn't usually required to speak in terms of divergences, so I guess that the argument "the other one should diverge" isn't taken into consideration from the very beginning. In the end, as they say, they don't want an argument for the statement to be true, they're just looking for the "insight that being at rest means [more correctly, "implies"] Δx and/or Δp is $0$". Then you plug it in the uncertainty relation, and you get the point.
On the other hand, if you are willing to go beyond the scope of the question, there is no argument to prove that a quantum object cannot be at rest. In fact, the very concept of "being at rest" is ill-defined in quantum mechanics. What one usually does in these situations is to take a classical concept and try to transpose it in quantum mechanical terms. But asking whether an object is at rest or not clearly implies that you are able to make simultaneous statements about the position and the momentum of an object, which you can't do in QM [this impossibility can be formulated in a way that does not make use of the uncertainty principle]. So the very concept of being at rest doesn't make sense in QM, and as such there is nothing to prove or to disprove. Nevertheless, the inequality $\sigma_{x}\sigma_{p}\geq \hbar/2$ is well-defined. The latter is a statistical statement, meaning that in order to see its physical consequences you should be able to make experiments on an ensamble of physical systems, not on just one object. Then the statement "the uncertainty relation is/is not verified" is a statement about the ensamble, not about the single object; so again, it doesn't imply any notion of rest. By the way, it is true that the relation $\sigma_{x}\sigma_{p}\geq \hbar/2$ implies that $x$ and $p$ are measured at the same instant of time. This is done as follows: you prepare $2N$ identical systems in the same way, so that you can say that at a time $t$ from the moment in which they have been prepared they all are in the same state. Then for $N$ of them you measure $x$ and for $N$ of them you measure $p$, in both cases at time $t$, and you compute the statistical $\sigma_{x}$ and $\sigma_{p}$ of the ensamble. According to QM, you'll find that $\sigma_{x}\sigma_{p}\geq \hbar/2$.