No, vitamin C cannot help clean the arteries. But it may only help make it flexible and dilate under stress, as discussed in the article.