Make (something) from scratch

Do you know the English expression “to make (something) from scratch“? Read the conversation below. Can you guess the meaning?

Toby: I heard that Fred is a really good cook. He can make curry from scratch!

Ben: Can he? Wow, I wish I could do that. I always buy ready-made curry in a packet!

Does it mean:

a) to scratch something

b) to make something well

c) to make something quickly

d) to make something from the start

The answer is below!↓

 

Answer: d) to make something from the start