In my answer I am making an assumption that there is no runtime error, if there is then the error is “a run-time error”.
The answer is the program suffers from a Logic Error
Yes it does use search boxes
The answer would be d they are both rare and valuable minerals
The answer is D, because it's called a back-up.