Student or Learner
From the time of their introduction, however, the problem of opening the cans ______ not detract from their wide acceptance as a solution to the problem of food preservation
What do you choose and how come?
Personally, I would choose 'did' for your example. 'Could' seems to me a little doubtful, whereas 'did' is a lot more definite and as such fits the context.